e07d0ff46ee813fafcca56b39bab55a94e50e12e,algorithms/core/src/main/java/net/imglib2/algorithm/gauss3/SeparableSymmetricConvolution.java,SeparableSymmetricConvolution,convolve,#number[][]#RandomAccessible#RandomAccessibleInterval#ConvolverFactory#ConvolverFactory#ConvolverFactory#ConvolverFactory#ImgFactory#I#ExecutorService#,228

Before Change


		else
		{
			// FIXME: is there a better way to determine the number of threads
			final int numTasks = Runtime.getRuntime().availableProcessors() * 20;
			final long[] sourceOffset = new long[ n ];
			final long[] targetOffset = new long[ n ];
			target.min( sourceOffset );

After Change


		else
		{
			// FIXME: is there a better way to determine the number of threads
			final int numThreads = Runtime.getRuntime().availableProcessors();
			final int numTasks = numThreads > 1 ? numThreads * 4 : 1;
			final long[] sourceOffset = new long[ n ];
			final long[] targetOffset = new long[ n ];
			target.min( sourceOffset );